Trốn tránh tai hoạ Tấn_Huệ_công

Khi Tấn Hiến công lên ngôi (677 TCN), Di Ngô đã lớn. Trong số con trai của Hiến công, Di Ngô cùng Trùng Nhĩ và Thái tử Thân Sinh là 3 người tài giỏi và đức hạnh nhất.

Năm 672 TCN, Tấn Hiến công sủng ái Ly Cơ và em gái Ly Cơ. Năm 665 TCN, Ly Cơ sinh được con trai là Cơ Hề Tề (姬奚齊). Hiến công muốn phế truất Thân Sinh, lập Hề Tề làm Thái tử. Vì các con Trùng Nhĩ, Di Ngô và Thân Sinh đã lớn mà Hề Tề còn nhỏ nên chưa tiện thay ngôi, Hiến công bèn tính kế đưa con lớn đi trấn thủ ở ngoài, sai Trùng Nhĩ đi trấn thủ thành Bồ gần biến giới phía bắc, sai Thân Sinh trấn thủ đất Khúc Ốc và sai Di Ngô trấn thủ đất Khuất.

Năm 655 TCN, Hiến công nghe lời gièm pha của Ly Cơ, sai người bắt Thân Sinh. Thân Sinh tự vận. Hiến công bèn lập Hề Tề làm Thái tử. Trùng Nhĩ và Di Ngô đang đến Giáng đô thăm cha, cũng bị Ly Cơ gièm pha, đành bỏ chạy về đất trấn thủ là ấp Bồ và ấp Khuất lo cố thủ.

Tấn Hiến công giận hai con lớn bỏ đi vô phép bèn điều quân đánh đất Bồ và đất Khuất. Ban đầu Di Ngô cầm cự được. Nhưng sang năm 654 TCN, đại phu Giả Hoa cầm quân đánh đất Khuất. Không giữ nổi thành, công tử Di Ngô định chạy sang nước Địch, nhưng Ký Nhuế khuyên ông không nên sang, vì Trùng Nhĩ đã chạy sang đó nên quân Tấn sẽ đến đánh lần nữa. Khước Nhuế khuyên ông chạy sang nước Lương ở gần nước Tần, để có thể nhờ cậy nước Tần về nước khi vua cha qua đời. Di Ngô nghe theo, bèn chạy sang nước Lương.

Trong thời gian ở nước Lương, ông lấy vợ, sinh một con trai là Cơ Ngữ và một con gái.